package com.mcxx.modules.temporary.salary.entity;

import lombok.Data;

import java.util.Date;


@Data
public class TmpMemberSalaryEntity {
	private String id;

	private String orderId;

	private String familyId;

	private String memberId;

	private String areaCode;

	private String countyCode;

	private String startDate;

	private String endDate;

	private String inputDate;

	private String itemType;

	private Double salaryNumber;

	private String goodsType;

	private String projectCode;

	private Date updateTime;

	private String remark;



	private Integer pcs;

	private String unit;

	@Override
    public boolean equals(Object o) {
        if (this == o) { return true; }
        if (o == null || getClass() != o.getClass()) {return false;}
		TmpMemberSalaryEntity that = (TmpMemberSalaryEntity) o;
        return id.equals(that.id);
    }

    @Override
    public int hashCode() {
        return java.util.Objects.hash(id);
    }

    @Override
    public String toString() {
        return "TmpMemberSalary{" +
				"id=" + id +
						",orderId='" + orderId + "'" +
						",familyId='" + familyId + "'" +
						",memberId='" + memberId + "'" +
						",areaCode='" + areaCode + "'" +
						",countyCode='" + countyCode + "'" +
						",startDate='" + startDate + "'" +
						",inputDate='" + inputDate + "'" +
						",itemType='" + itemType + "'" +
						",salaryNumber='" + salaryNumber + "'" +
						",goodsType='" + goodsType + "'" +
						",pcs='" + pcs + "'" +
						",unit='" + unit + "'" +
						",projectCode='" + projectCode + "'" +
						",updateTime='" + updateTime + "'" +
						",remark='" + remark + "'" +
		                '}';
    }

}
